﻿using llm_net.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace llm_net.Services.Abstractions
{
    public interface IRecommendationService
    {
        Task<List<Product>> GetRecommendationsAsync(List<TagWithWeightDto> userPreferences, int topK = 5);
    }
}
